أفضل قنوات التليجرام لمختلف المجالات
قنوات تساعدك بكل سهولة على الوصول للمصادر التعليمية و الوظائف و النصائح المهنية و المنح الدراسية
دورة معتمدة اون لاين مجانية ما هو الـ WEB Service ؟ الويب سيرفس ، طريقة لنقل الدوال والاجراءات بين أجهزة مختلفة، وغالبا يكون عبر استخدام HTTP ، وله عدة صيغ وطرق للنقل أشهرها رسالة SOAP وبروتوكول WSDL وهنالك JSON و XML ... مميزات ال Web Service : - تعتمد علي ال Standards بمعني ان تستخدم HTTP protocol لنقل المعلومات بين ال Client و Server مثل صفحات الويب WWW - تعتمد علي ال XML data format لتمثيل البيانات مما يجعلها مناسبة للربط بين اي تطبيقات مع اختلاف منصات التطوير - platform independent مثال : جلب بيانات موجودة في قاعدة بيانات(sql server) تعمل علي نظام تشغيل Windows من جهاز Mac فتكون ال Web service هي الوسيط بين النظامين لانها تعتمد علي تقنيات قياسية يفهمها الجميع - تحتاج إلى اتصال انترنت للعمل عليها، ولكن الدوال التقليدية API لا يلزمها غالبا اتصال ، مثلا دوال الويندوز كحذف ملف. الفرق بين الـ Web Site و الـ Web Service حيث أن الأول هو وسيلة اتصال بين شخص وتطبيق أما الثاني فهو وسيلة اتصال بين تطبيق وتطبيق آخر. أي أن خدمات الويب تستخدم مبدأ واجهة برمجة التطبيقات API للتواصل بين التطبيقات. ويجب أن نعلم أن كل ( WEB SERVICE ) هي (API) وليس كل ( API ) هو ( WEB SERVICE ) TheNewBaghdad Web service c# tutorials